protected by patent - Français Anglais Dictionnaire